package models

import (
	"time"
)

/**
 * @Author: zhaobin
 * @Description 轮播图模型
 * @Date: 2022-05-07 17:06
 */

type Carousel struct {
	Id        int64     `json:"id"`
	Title     string    `json:"title"`
	ImageUrl  string    `json:"image_url"`
	Sort      int       `json:"sort"`
	Status    *int      `json:"status"`     // 1表示显示，0表示不显示。注意：如果int类型，gorm字段值为`0`，`''`，`false`或者其他`零值`时，将不会被用于构建查询条件
	CreatedAt time.Time `json:"created_at"` // 列名是 `created_at`
	UpdatedAt time.Time `json:"updated_at"` // 列名是 `updated_at`
	//FocusType int // 1表示网站，2表示APP，3表示小程序
}

func (Carousel) TableName() string {
	return "carousel"
}
